button,
button:focus,
.btn,
.btn:focus,
input
input:focus,
.dropdown-menu{
	border-radius: 2px;
	outline: none !important;
	-webkit-highlight: none;
}

.btn-primary{
	background-color: $tone;
	border-color: darken($tone, 6%);
}

.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary:active, 
.btn-primary.active, 
.open > .dropdown-toggle.btn-primary{
	background-color: lighten($tone, 10%);
	border-color: lighten($tone, 10%);
}

.btn-primary.disabled, 
.btn-primary[disabled], 
fieldset[disabled] .btn-primary, 
.btn-primary.disabled:hover, 
.btn-primary[disabled]:hover, 
fieldset[disabled] .btn-primary:hover, 
.btn-primary.disabled:focus, 
.btn-primary[disabled]:focus, 
fieldset[disabled] .btn-primary:focus, 
.btn-primary.disabled:active, 
.btn-primary[disabled]:active, 
fieldset[disabled] .btn-primary:active, 
.btn-primary.disabled.active, 
.btn-primary[disabled].active, 
fieldset[disabled] .btn-primary.active{
	background-color: $tone;
	border-color: darken($tone, 6%);
}


.dropdown-menu{
	box-shadow: none;
	min-width: 100px;
}

.input-lg,
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon, 
.input-group-lg > .input-group-btn > .btn,
.input-group-addon{
	border-radius: 2px;
}

.form-control,
.form-control:focus{
	-webkit-box-shadow: none;
	box-shadow: none;
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
}

.row{
	margin-left: 0;
	margin-right: 0;
}

.nav-pills > li > a{
	border-radius: 2px;
}



a{
	color: $tone;
	cursor: pointer;
	&:hover,
	&:active{
		color: $dark-tone;
	}
	&:visited{
		color: $tone;
	}
}

.caret.up{
  border-top: 0;
  border-bottom: 4px solid;
}
.caret.left{
	border-right: 4px solid;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
}
.caret.right{
	border-left: 4px solid;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
}

em{
	font-style: normal;
}

p, ul{
	margin: 0;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{
	border: none;
}

.pagination > li > a,
.pagination > li > span{
	border: none;
}

.pagination > li > a:hover, 
.pagination > li > span:hover, 
.pagination > li > a:focus, 
.pagination > li > span:focus{
	background: none;
	border: none;
}



@media (max-width: $screen-xs) {
  .container{
    padding-left: 0px;
    padding-right: 0px;
  }
  .row{
    padding-left: 0;
    padding-right: 0;
  }
}